single-leaf spring - Spanish English Dictionary